Members
Overall Objectives
Research Program
New Software and Platforms
New Results
Bilateral Contracts and Grants with Industry
Partnerships and Cooperations
Dissemination
Bibliography
XML PDF e-pub
PDF e-Pub


Section: New Software and Platforms

KAAPI

KAAPI – Kernel for Adaptative, Asynchronous Parallel and Interactive programming – is a C library that allows to execute fine/medium grain multithreaded computation with dynamic data flow synchronizations.

Functional Description

KAAPI means Kernel for Adaptative, Asynchronous Parallel and Interactive programming. It is a C library that allows to execute multithreaded computation with data flow synchronization between threads. The library is able to schedule fine/medium size grain programs on a multicore machine with several GPUs. The data flow graph is unfold at runtime.